be done away with - French English Dictionary